$(document).ready(function () {
    function addTextAboveElement() {
        if (!$("body").hasClass("pageRoom")) return;

        const targetElement = $(".webinar-started-block .video-block-main");

        if (targetElement.length > 0 && $(".custom-text").length === 0) {
            $("<div class='custom-text'></div>").insertBefore(targetElement);
        }
        
        $(".custom-text").addClass("visible");
    }

    addTextAboveElement();

    // Следим за изменениями в DOM и восстанавливаем текст при изменениях
    const observer = new MutationObserver(addTextAboveElement);
    observer.observe(document.body, { childList: true, subtree: true });

    // Запускаем проверку каждые 2 секунды (страховка от скрытия на мобильных)
    setInterval(addTextAboveElement, 2000);
});